/*
	Wikipedia Grey Lady III
	By Jeremy Tan
	http://userstyles.org/styles/22809
*/

a,a:link,#mw-normal-catlinks a,#footer a{
background-color:transparent !important;
color:#003399 !important;
text-decoration:none !important;
}
a:visited,#mw-normal-catlinks a:visited{
color:#660099 !important;
}
a.new, #quickbar a.new { 
color: #BA0000 !important;
}
 
blockquote{
color:#555555 !important;
font-size:13px !important;
}
blockquote.toccolours{
border:none !important;
margin:1em !important;
width:auto !important;
}
body{
background:none !important;
width:75% !important;
margin-left: auto !important;
margin-right: auto !important;
}


#mw-page-base{
width: 0px!important;
height: 0em !important;
background-color: white !important;
background-image: none !important;
}
#mw-head-base {
width: 0px!important;
margin-top: 0em !important;
margin-left: 0em !important;
height: 5em !important;
background-image: none !important;
}
#mw-head {
width: 90% !important;
margin: 0 5% 0 5% !important;
padding: 0px !important;
padding-top: 25px !important;
background-image: none !important;
border-bottom: 1px solid #999999 !important;
}
#mw-head h5 {
margin: 0 !important;
padding: 0 !important;
}

#mw-head #p-personal{
position:absolute !important;
top: 16px !important;
right: 0px !important;
left: auto !important;
z-index: 5 !important;
}
#mw-head #p-personal h5{
display: block !important;
text-transform: lowercase !important;
font-size: 11.5px !important;
}
#mw-head #p-personal ul {
background-color: #eeeeee !important;
border: 1px solid #aaaaaa !important;
padding:5px 10px 5px 10px !important;
display: block !important;
list-style-type: none !important;
position: absolute !important;
top: .8em !important;
right: 0 !important;
display: none !important;
}
#mw-head #p-personal:hover ul, #mw-head #p-personal ul:hover{
display: block !important;
}
#mw-head #p-personal ul li {
margin-left:0 !important;
display: block !important;
float: none !important;
line-height: 1em !important;
white-space: nowrap !important;
}

#pt-userpage,
#pt-anonuserpage,
#pt-login {
background: none !important;
padding-left: 0px !important;
}


#left-navigation {
position: relative !important;
float: left !important;
left: 0 !important;
top: auto !important;
padding-left: 5em !important;
margin-top: 2.5em !important;
}
#right-navigation {
float: right !important;
}


div.vectorTabs {
float: left !important;
border: none !important;
background-image: none !important;
padding: 0px !important;
padding-left: 1px !important;
border: none !important;
background-color: transparent !important;
margin-right: 15px !important;
height: 1em !important;
}
div.vectorTabs ul {
float: none !important;
height: 1em !important;
list-style: none !important;
margin: 0 !important;
padding: 0px !important;
background-color: transparent !important;
border: none !important;
background-image: none !important;
}
div.vectorTabs ul li {
float: none !important;
height: 1em !important;
display: inline-block !important;
margin: 0 !important;
padding: 0 !important;
padding-bottom: 1px !important;
background-color: transparent !important;
background-image: none !important;
border: none !important;
}
div.vectorTabs ul li.selected {
margin-top: 3px !important;
background-image: none !important;
background-color: transparent !important;
border-top: 1px solid #999999 !important;
border-left: 1px solid #999999 !important;
border-right: 1px solid #999999 !important;
border-bottom: 1px solid #ffffff !important;
}
div.vectorTabs li:not(.icon) a {
height: auto !important;
text-transform: lowercase !important;
background-color: transparent !important;
background-image: none !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}
div.vectorTabs li.icon{
margin-top: -1px !important;
padding-top: 0 !important;
background-color: transparent !important;
}
div.vectorTabs li.icon a{
height: 1em !important;
margin-top: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}
div.vectorTabs li.icon a span{
display: none !important;
}
div.vectorTabs a span {
padding-top: 0em !important;
}
div.vectorTabs a > span {
float: none !important;
display: block !important;
background-color: transparent !important;
}
div.vectorTabs li.selected a > span {
background-color: transparent !important;
}


div.vectorMenu {
background-color: #ffffff !important;
height: 1em !important;
padding-top: 3px !important;
}
div.vectorMenu a{
background-image: none !important;
height: 1em !important;
padding-top: 2px !important;
}
div.vectorMenu div.menu {
border: solid 1px #999999 !important;
background: pink !important;
}
div.vectorMenu div.menu ul {
list-style-type: none !important;
}
div.vectorMenu div.menu ul li.collapsible {
list-style-type: none !important;
}
div.vectorMenu h5 {
background-image: none !important;
border: none !important;
}
div.vectorMenu h5 a {
height: 1em !important;
background-image: none !important;
border: none !important;
}
div.vectorMenu h5 a:hover {
text-decoration: none !important;
}


#mw-head #p-search {
float: right !important;
position: relative !important;
}
table#searchInputResult{
margin: 0 !important;
font-size: 13px !important;
}
#p-search input {
margin-top: 0em !important;
}
#searchform {
margin-top: 0em !important;
}
#simpleSearch {
margin-top: 0em !important;
border: 1px solid #dddddd !important;
height: 20px !important;
}
#searchButton, #searchInput {
margin: 0em !important;
}
#simpleSearch label {
top: 0.2em !important;
}
#simpleSearch input#searchInput {
padding-top: 0em !important;
}
.suggestions {
left: auto !important;
right: 5.6% !important;
}
.suggestions[style*="width: 358px"] {
left: 12.5% !important;
right: auto !important;
}

div#siteNotice{

font-family: Georgia,serif !important;
font-style: italic !important;
font-size: .8em !important;
}
div.thumb div{
font-size:11px !important;
}
h1.firstHeading {
font-family: Georgia,serif !important;
font-style: italic !important;
border:none !important;
font-size:30px !important;
margin:0 !important;
margin-top: 1em !important;
padding:0 !important;
background-image: none !important;
}
h1,h2,h3,h4,h5{
font-weight:normal !important;
}
#siteSub{
display:none !important;
}
hr{
display:none !important;
}
html,body,#globalWrapper{
height:100% !important;
}
img{
border:none !important;
border-color:transparent !important;
color:#dddddd !important;
}
li#pt-userpage,
li#pt-anonuserpage,
li#pt-login{
padding-left:0 !important;
}
li.toclevel-2 ul{
display:none !important;
}
pre{
background-color:#eeeeee !important;
border:none !important;
}
span.editsection{
font:13px "Segoe UI",Tahoma,Verdana,sans-serif !important;
}
span.editsection a{
padding:1px 3px !important;
}


table{
}
table ul,table ol,#disambig table{
}
table#toc ul,table ol,#disambig table{
}
table#toc ul {
margin-top: 4px !important;
font-size: 14.5px !important;
}
table#toc ul ul {
margin-bottom: 0px !important;
}
table#toc li{
margin:0 0 3px !important;
}
table#toc ul{
list-style-type:none !important;
}
#toctitle{
margin-bottom:1em !important;
}

table[align="right"]{
margin-left: 1em !important;
}
table[align="left"]{
margin-right: 1em !important;
}

table[style*="float: right"]{
margin-left: 1em !important;
}
table[style*="float: left"]{
margin-right: 1em !important;
}
table table{
padding: 3px !important;
}
body:not(.ltr) #toctitle{
text-align:right !important;
}
body.ltr #toctitle{
text-align: left !important;
}
table.cquote{
font-size:13px !important;
margin:0 !important;
}
table.toccolours{
background-color:#ffffff !important;
border:20px solid !important;
border-collapse:separate !important;
margin:0px !important;
-moz-border-bottom-colors:#ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #dddddd !important;
-moz-border-left-colors:#ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #dddddd !important;
-moz-border-right-colors:#ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #dddddd !important;
-moz-border-top-colors:#ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #dddddd !important;
padding:1em !important;
}
table.toccolours *{
font-size:12px !important;
font-weight:normal !important;
}
table.toccolours caption{
display:none !important;
}
table.toccolours th,
table.toccolours td{
border:none !important;
width:auto !important;
}
table.toccolours tr:first-child th,
table.toccolours tr:first-child td{
background:#ffffff !important;
border-bottom:thick solid #dddddd !important;
border-top:thick solid #dddddd !important;
font-size:13px !important;
text-align:center !important;
}
table.toccolours tr:not(:first-child) td:only-child[style*="background"],
table.toccolours tr:not(:first-child) td:only-child[style*="font-size:large"],
table.toccolours tr:not(:first-child) th[style*="background"]:only-child,
table.toccolours tr:not(:first-child) th[bgcolor]{
background:#ffffff !important;
border:none !important;
border-bottom:1px solid #dddddd !important;
font-size:12px !important;
text-align:center !important;
}
table.toccolours[style*="float:right"]{
background:#ffffff !important;
border-right:none !important;
}
table.toccolours[style*="margin"][style*="auto"],
table.toccolours[style*="width:100%"],
table.toccolours[align="center"]{
clear:both !important;
margin:15px 0 !important;
width:100% !important;
}
table[style*="background-color:rgb(255,206,158)"] td{
margin:0 !important;
padding:0 !important;
}
textarea{
font:12px/1.6 Verdana,sans-serif !important;
}
ul{
list-style-image:none !important;
list-style-type:disc !important;
}


.ambox{
background-color:#ffffff !important;
border-bottom:1px solid !important;
border-right:1px solid !important;
border-top:1px solid  !important;
margin:1em !important;
max-width:60% !important;
width:auto !important;
}
.ambox-content{
border-color:#f28500 !important;
}
.ambox-merge{
border-color:#9932cc !important;
}
.ambox-notice{
border-color:#1e90ff !important;
}
.ambox-serious{
border-color:#b22222 !important;
}
.ambox-style{
border-color:#f4c430 !important;
}
.ambox-text{
border:none !important;
width:auto !important;
}


table:not(.radius) td.BGorange2 p {
white-space: nowrap !important;
}


.navbox span[style*="float:"], .navbox div, .navbox div a{
font-size:11px !important;
}
.navbox td.list{
padding: 0 0 !important;
}
.collapsible, .navbox-subgroup{
margin: 0em !important;
}
.collapsible > tbody > tr:first-child th,
table.navbox > tbody > tr:first-child th{
border: 2px solid #dddddd !important;
}
.collapsible th,
.navbox th,
.NavContent th{
background-color:#ffffff !important;
color:#000000 !important;
}
.collapsible{
margin-left: 0em !important;
}
.collapsible td{

}
.collapsible th *,
.navbox th *,
.NavContent th *,
.navbox td{
background-color:#ffffff !important;
background-color:#ffffff !important;

}
.collapsible td.navbox-group{
background-color:#ccddff !important;
}
.collapsible table.navbox-subgroup td.navbox-group{
background-color:#e8f0f8 !important;
}
.collapsible td.navbox-list{
border-left: 2px solid #ffffff !important;
background-color:#eeeeee !important;
}
.collapsible,
.NavFrame,
.navbox{

}
.collapsible td.navbox-abovebelow{
padding:0 !important;
background-color: #cccccc !important;
}
td.navbox-list div:not(.navbar){

}
table.navbox-columns-table{
margin:0 auto !important;
width: 100% !important;
}
table.navbox-columns-table td{
padding:0 1em !important;
background-color:#eeeeee !important;
}
table.vertical-navbox{
margin-left: 1em !important;
}

.navbox[style*="float: right"]{
margin-left: 1em !important;
}


#bandeau-portail{
margin: 1em 0 1em 0 !important;
}

.dablink{
padding-left:0 !important;
}
.firstHeading{
margin:0 !important;
padding:0 !important;
}
.gallery{
border:none !important;
border-collapse:separate !important;
margin:15px 0 !important;
}
.gallery td{
background-color:#ffffff !important;
}
.gallerybox{
background-color:transparent !important;
border:1px solid #dddddd !important;
height:100% !important;
}
.gallerybox .thumb {
margin: 2px !important;
}
.gallerytext{
background-color:transparent !important;
padding:15px !important;
}
.header_notes{
background:#ffffff !important;
border:1px solid #666666 !important;
}
.header_notes td:empty{
display:none !important;
}
.headertemplate{
background:#666666 !important;
border:none !important;
margin-bottom:0 !important;
}
.headertemplate,
.headertemplate a{
color:#eeeeee !important;
}
.infobox{
background:#ffffff !important;
border:1px solid #dddddd !important;
padding:0.5em !important;
border-collapse:separate !important;
}
.infobox *{
font-size:12px !important;
font-weight:normal !important;
}
.infobox .infobox{
border:none !important;
margin: 0 !important;
}
.infobox .infobox span{
font-size: .7em !important;
}
.infobox .infobox.collapsible {
float: none !important;
margin-left: auto !important;
margin-right: auto !important;
}
.infobox + p{
margin-top:1em !important;
}
.infobox > tbody > tr > td,
.infobox > tbody > tr > th{
}
.infobox > tbody > tr:not(:first-child) > th:only-child,
.infobox > tbody > tr.mergedtoprow:not(:first-child) > td:only-child,
.infobox > tbody > tr:not(:first-child) > td:only-child[style*="background"],
.infobox > tbody > tr:not(:first-child) > td:only-child[bgcolor]{
border:none !important;
border-bottom:1px solid #dddddd !important;
color:#000000 !important;
font-size:12px !important;
padding-top:1em !important;
text-align:center !important;
}
.infobox caption{
display:none !important;
}
.infobox span,
.infobox font{

}
.infobox td.toccolours td,
.infobox td.toccolours th{
padding:0 !important;
}
.infobox td:only-child{
text-align:center !important;
}
.infobox th,
.infobox td{
border:none !important;
color:#000000 !important;
}
.infobox ul{
text-align:left !important;
}
.infobox:not(.sisterproject) > tbody > tr:first-child > td:only-child,
.infobox:not(.sisterproject) > tbody > tr:first-child > th:only-child{
background:#ffffff !important;
font-size:16px !important;
font-variant:small-caps !important;
padding-bottom:1em !important;
text-align:center !important;
}
.metadata img{
background-color:transparent !important;
}
.page-Main_Page #bodyContent,.page-Wiktionary_Main_Page #bodyContent{
margin:0 !important;
}
.page-Main_Page #p-cactions,.page-Wiktionary_Main_Page #p-cactions{
display:none !important;
}
.references{
margin:0 1em 0 0 !important;
font-size:12px !important;
}
.references-small{
overflow:hidden !important;
font-size:12px !important;
}
ol.references li {
line-height:1.5 !important;
font-size:12px !important;
}
div.thumb{
margin-top: 2px !important;
margin-bottom: 2px !important;
padding: 0 0 0 0 !important;
}
.thumbcaption{
margin-top:10px !important;
}
.thumbcaption .magnify{
display:none !important;
}
.thumbinner,
.thumbcaption{
background-color:#ffffff !important;
border-color:#dddddd !important;
color:#000000 !important;
font-size:12px !important;
margin-left: 0 !important;
margin-right: 0px !important;
}
.tleft{
margin-right:1em !important;
}
.tnone{
margin-left:1em !important;
margin-right:1em !important;
}
.tright{
margin-left:1em !important;
}
.toc{
background-color:#ffffff !important;
border:none !important;
font-size:inherit !important;
margin:1em 0 !important;
padding:0 !important;
}
.toc td{
padding:0 !important;
}
.wikitable a{

}
.wikitable b{
font-weight:normal !important;
}
.sortable tr,
.wikitable tr{

}
.wikitable td,
.sortable td{
border:1px solid #dddddd !important;
padding:0.2em !important;
}
.wikitable th,
.sortable th,
.sortable tr:first-child td{
background:#ffffff !important;
border:1px solid #dddddd !important;
color:#000000 !important;
font-size:14px !important;
font-weight:normal !important;
text-align:left !important;
}
.wikitable tr:first-child,
.sortable tr:first-child{
border-bottom:thick solid #dddddd !important;
border-top:thick solid #dddddd !important;
}
.wikitable,
.sortable{

border:none !important;
border-collapse:collapse !important;
-moz-border-bottom-colors:#dddddd #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #dddddd !important;
-moz-border-left-colors:#dddddd #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #dddddd !important;
-moz-border-right-colors:#dddddd #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #dddddd !important;
-moz-border-top-colors:#dddddd #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #dddddd !important;
padding:1em !important;
margin-left:1em !important;
margin-right:1em !important;
}
table .wikitable, table .sortable{
margin-left:0em !important;
margin-right:0em !important;
}
#administrator,
#protected-icon,
.topicon{
border:none !important;
top:-60px !important;
}
#anon-banner{
display:none !important;
}
#bodyContent{
font-family: Georgia,serif !important;
margin:70px 0 0 0 !important;
padding:0 !important;
width:100% !important;
}
#bodyContent > p{
text-align:justify !important;
}
#bodyContent dd,#bodyContent li{
margin:0 0 10px 10px !important;
}
#bodyContent h2{
font-size: 1.7em !important;
border: none !important;
}
#bodyContent h3{
font-size: 1.5em !important;
border: none !important;
}
#bodyContent h4{
font-size: 1.4em !important;
border: none !important;
}
#bodyContent h5{
font-size: 1.3em !important;
border: none !important;
}
#bodyContent p{
line-height:1.5 !important;
margin:8px 0 8px !important;
font-size: 14.5px !important;
}
#bodyContent ul,#bodyContent ol,#bodyContent dl{
margin: 5px 10px 20px 10px !important;
font-size: 14px !important;
}
#bodyContent ul{
list-style-type: square !important;
}
#bodyContent table.metadata + dl{
margin-top: 1em !important;
}
#bodyContent dl{
margin: 0!important;
}
#bodyContent div.portal {
border: 1px solid #dddddd !important;
}
#catlinks{
background:#ffffff !important;
border:2px solid #dddddd !important;
padding:2px !important;
text-align:justify !important;
}
#column-content{
background-color:transparent !important;
clear:both !important;
float:left !important;
margin:0 !important;
min-height:100% !important;
padding:0 !important;
position:relative !important;
}
#mw-panel{
display: none !important;
}
#mw-panel.collapsible-nav {
height: 50px !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
width: 100% !important;
background-color: #dddddd !important;
padding: 0 !important;
display: block !important;
}
#mw-panel.collapsible-nav h5{
font-size:.8em !important;
color:black !important;
}
#mw-panel.collapsible-nav h5:hover{
text-decoration:none !important;
}
#p-navigation h5{
display:block!important;
}
#mw-panel.collapsible-nav div.portal {
background-image: none !important;
padding: 0px 0px !important;
position: relative !important;
z-index: 6 !important;
}
body:not(.rtl) #mw-panel.collapsible-nav div.portal {
margin: 0px 20px 0px 250px !important;
float:left !important;
}
body.rtl #mw-panel.collapsible-nav div.portal {
margin: 0px 250px 0px 20px !important;
float:right !important;
}
#mw-panel.collapsible-nav div.portal + div.portal {
margin: 0px 20px 0px 0px !important;
}
#mw-panel.collapsible-nav div.portal h5 {
background-image: none !important;
margin: 0px !important;
padding: 0px 0px 10px 0px !important;
text-transform: lowercase !important;
display: inline-block !important;
border:none !important;
font-size: 11.5px !important;
margin-top: 16px !important;
}
#mw-panel.collapsible-nav.collapsible-nav div.portal div.body{
display: none !important;
position: absolute !important;
top: 1.9em !important;
background:#eeeeee !important;
border: 1px solid #aaaaaa !important;
padding:5px 10px 5px 10px !important;
margin: 0 !important;
}
body:not(.rtl) #mw-panel.collapsible-nav.collapsible-nav div.portal div.body{
left: 0 !important;
}
body.rtl #mw-panel.collapsible-nav.collapsible-nav div.portal div.body{
right: 0 !important;
}
#mw-panel.collapsible-nav.collapsible-nav div.portal#p-lang div.body{
margin: 0 !important;
}
body:not(.rtl) #mw-panel.collapsible-nav.collapsible-nav div.portal#p-lang div.body{
padding-left: 15px !important;
}
body.rtl #mw-panel.collapsible-nav.collapsible-nav div.portal#p-lang div.body{
padding-right: 15px !important;
}
#mw-panel.collapsible-nav.collapsible-nav div.portal:hover div.body, #mw-panel.collapsible-nav.collapsible-nav div.portal:hover div.body{
display: block !important;
}
#mw-panel.collapsible-nav.collapsible-nav div.portal div.body ul li{
white-space: nowrap !important;
}
#mw-panel.collapsible-nav div.portal div.body ul li a:visited {
color:#0645AD !important;
}
#mw-panel.collapsible-nav #p-logo{
position: absolute !important;
margin:0 !important;
position:absolute !important;
top:5px !important;
z-index:0 !important;
}
body:not(.rtl) #mw-panel.collapsible-nav #p-logo{
left:5% !important;
}
body.rtl #mw-panel.collapsible-nav #p-logo{
right:5% !important;
}



#column-one{
background-color:#dddddd !important;
font:13px/40px "Segoe UI",Tahoma,Verdana,sans-serif !important;
height:50px !important;
margin:0 !important;
padding:0 !important;
position:absolute !important;
top:0 !important;
left:auto !important;
right:0 !important;
text-align:left !important;
text-transform:none !important;
vertical-align:middle !important;
white-space:normal !important;
width:100% !important;
}
body.rtl #column-one{
left: 0 !important;
right: auto !important;
}



.portlet *{
font-weight:normal !important;
text-align:left !important;
}
.portlet a{
color:#003399 !important;
}
.portlet h5{
background:transparent !important;
border:none!important;
display:inline-block !important;
margin:0 !important;
padding:0 !important;
}
.portlet li{
display:block !important;
list-style:none !important;
margin:0 !important;
padding:0 0 5px 5px !important;
}
.portlet ul{
display:block !important;
margin:0 !important;
padding:0 !important;
}



.portlet:not(#p-cactions){
clear:none !important;
display:block !important;
float:left !important;
overflow:visible !important;
padding:0 !important;
position:relative !important;
width:auto !important;
}
body.rtl .portlet:not(#p-cactions){
float:right !important;
}
body:not(.rtl) .portlet:not(#p-cactions){
margin:0px 10px 0px 220px !important;
}
body.rtl .portlet:not(#p-cactions){
margin:0px 220px 0px 10px !important;
}
.portlet:not(#p-cactions) + .portlet:not(#p-cactions){
margin:0 10px 0px 10px !important;
}
.portlet:not(#p-cations)#p-personal{
margin: 0 10px 0px 10px !important;
}
.portlet:not(#p-cactions) .pBody{
background:#ffffff !important;
border:1px solid #aaaaaa !important;
display:none !important;
overflow:visible !important;
padding:5px 10px 0px 5px !important;
top:2.2em !important;
z-index:5 !important;
position:absolute !important;
}
.portlet:not(#p-cactions):not(#p-personal) .pBody{
left:0 !important;
width:auto !important;
}
.portlet:not(#p-cactions):hover .pBody{
background:#eeeeee !important;
display:block !important;
}
.portlet#p-personal .pBody{
right:0 !important;
left: auto !important;
width: auto !important;
}
body.rtl .portlet#p-personal .pBody{
left:0 !important;
right: auto !important;
width: auto !important;
}
#column-one #p-lang{
position: relative !important;
z-index:5 !important;
}
#column-one #p-logo{
left:5% !important;
margin:0 !important;
position:absolute !important;
top:5px !important;
z-index:0 !important;
}
body.rtl #column-one #p-logo{
left: auto !important;
right: 5% !important;
}
#column-one #p-personal{
position: relative !important;
line-height:40px !important;
width:auto !important;
z-index:5 !important;
}
body:not(.rtl) #column-one #p-personal{
float: right !important;
margin-right: 5% !important;
}
body.rtl #column-one #p-personal{
float: left !important;
margin-left: 5% !important;
}
#column-one #p-search .pBody{
padding:5px 5px 0 !important;
width:134px !important;
}
#column-one #searchform input{
display:inline !important;
}
#column-one #searchGoButton{
font-weight:normal !important;
}
#column-one #pt-optin-try{
padding-left: 0 !important;
}



body #column-one #p-cactions{
border-bottom:1px solid #999999 !important;
height:auto !important;
margin:0 10% 0 10% !important;
padding:0 !important;
position:absolute !important;
top:130px !important;
width:80% !important;
z-index:2 !important;
}
body:not(.rtl) #column-one #p-cactions{
left:0px !important;
}
body.rtl #column-one #p-cactions{
position:absolute !important;
right:0 !important;
}
#column-one #p-cactions.portlet{
position: absolute !important;
top:60px !important;
}
#column-one .pBody{
display:block !important;
float:none !important;
padding:0 !important;
position:relative !important;
width:100% !important;
z-index:5 !important;
}
#column-one .pBody li {
white-space: nowrap !important;
}
#column-one #p-cactions a{
color:#003399 !important;
font-weight:normal !important;
padding:0 10px !important;
width:auto !important;
}
#column-one #p-cactions h5{
display:none !important;
}
#column-one #p-cactions li{
border:none !important;
display:block !important;
float:left !important;
height:30px !important;
line-height:30px !important;
padding:0 !important;
position:relative !important;
top:1px !important;
vertical-align:middle !important;
width:auto !important;
}
#column-one #p-cactions li.selected{
border-bottom:1px solid #ffffff !important;
border-left:1px solid #999999 !important;
border-right:1px solid #999999 !important;
border-top:1px solid #999999 !important;
}



#content{
background:transparent !important;
border:none !important;
margin:0 !important;
padding:30px 0 !important;
width:auto !important;
z-index:0 !important;
}
#globalWrapper #content{
padding:120px 0 !important;
}
#contentSub{
margin-left: 0 !important;
font-style: italic !important;
}
body.rtl #contentSub{
margin-right: 0 !important;
}
#coordinates{
position:absolute !important;
right:0 !important;
top:-20px !important;
}
#cornerbox{
background:transparent !important;
border:none !important;
line-height:1em !important;
}
#cornerbox td:last-child{
display:none !important;
}


#mp-topbanner {
padding-right: 3em !important;
}
#mp-topbanner ul {
padding-top: 1em !important;
margin-left: 0px !important;
}
td.MainPageBG {
border: 1px solid #dddddd !important;
}
td.MainPageBG, td.MainPageBG table {
background-color: #ffffff !important;
}
td.MainPageBG table h2, table#mp-left h2, table#mp-right h2, h2#mp-tfp-h2 {
background-color: transparent !important;
border-bottom: 1px solid #999999 !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
td.MainPageBG table h2 span, table#mp-left h2 span, table#mp-left h2 span {
margin-left: 0 !important;
margin-right: 0 !important;
}
div#mp-tfp table tbody {
background-color: transparent !important;
}


div.boilerplate table td{
font-size:.8em !important;
padding-left: 5px !important;
padding-right: 5px !important;
}


table.metadata{
margin: 0 0em 0em 0em !important;
}
table.metadata.mbox-small {
margin-left: 1em !important;
}
table.metadata td{
padding-left: 5px !important;
padding-right: 5px !important;
}


div#tfd {
border: none !important;
}


.NavHead {
border: none !important;
}


dl#infoboxCountry{
width:auto !important;
}
#infoboxCountry dd{
margin: 0 !important;
}
#infoboxCountry table{
margin: 0 !important;
}
#infoboxCountry table td{
padding: 0 !important
}

#donate,
#anontip{

}


#footer{
border-bottom:none !important;
background-color:transparent !important;
border-left:none !important;
border-right:none !important;
border-top:1px solid #999999 !important;
font:11px/40px Arial,sans-serif !important;
margin: 1em 0 !important;
padding:5px !important;
padding-bottom: 10px !important;
position:relative !important;
text-transform:lowercase !important;
top:0px !important;
z-index:1 !important;
text-align:left !important;
display: block !important;
min-height: 6em !important;
}
body.rtl #footer{
text-align:right !important;
}
#footer ul{
text-align: left !important;
list-style-type:none !important;
}
body.rtl #footer ul{
text-align: right !important;
}
ul#f-list{
font-size: .8em !important;
line-height: 1.5 !important;
list-style-type:none !important;
text-align: left !important;
margin: 0 0 !important;
}
body.rtl ul#f-list{
text-align: right !important;
}
ul#f-list li:not(#lastmod), ul#f-list li:not(#copyright) {
padding: 0 0 !important;
margin: 0 3em 0 0 !important;
}
body.rtl ul#f-list li:not(#lastmod), body.rtl ul#f-list li:not(#copyright) {
margin: 0 0 0 3em !important;
}
ul#f-list li#lastmod, ul#f-list li#copyright {
text-align: left !important;
padding: 0 !important;
margin: 0 3em 0 0 !important;
display: block !important;
}
body.rtl ul#f-list li#lastmod, body.rtl ul#f-list li#copyright {
text-align: right !important;
}
ul#footer-icons {
position: absolute !important;
}
body:not(.rtl) ul#footer-icons {
bottom: 5px !important;
right: 5px !important;
}
body.rtl ul#footer-icons {
bottom: 5px !important;
left: 5px !important;
}
div#f-copyrightico {
position: absolute !important;
top: 50% !important;
bottom: auto !important;
left: auto !important;
right: 0px !important;
}
body.rtl div#f-copyrightico {
right: auto !important;
left: 0px !important;
}
div#f-poweredbyico {
position: absolute !important;
top: 50% !important;
bottom: auto !important;
left: auto !important;
right: 95px !important;
}
body.rtl div#f-poweredbyico {
right: auto !important;
left: 95px !important;
}



form#mw-history-compare {
margin-top: 1em !important;
margin-bottom: 1em !important;
}
ul#pagehistory {
margin-top: 1em !important;
}
ul#pagehistory li {
background-color: #dddddd !important;
}
div.mw-history-legend {
text-align: left !important;
}
div.mw-history-legend hr {
display: block !important;
}


.mbox-text ul{
padding-top: 1em !important;
}

#mw-normal-catlinks > a:first-child{
font-weight:bold !important;
}

#siteSub{
position:relative !important;
top:-80px !important;
}
#stub td,#stub th,#disambig{
margin-left:0 !important;
padding-left:0 !important;
}
#stub,#stub table,#disambig table{
font-size:16px !important;
}


.tracklist {
margin-bottom: 1em !important;
}


div#userlogin {
width: 100% !important;
}



div.infobox#section_SpokenWikipedia div.center{
margin-bottom: 1em !important;
}


#preftoc {
background-image: none !important;
width: auto !important;
margin: 0 !important;
}
#preftoc li{
background-image: none !important;
height: auto !important;
padding: 0 !important;
margin: 0 !important;
}
#preftoc li a {
margin: 0 !important;
font-family: Arial,sans-serif !important;
font-size: 12px !important;
}
#preftoc li.selected a {
background-image: none !important;
font-size: 12px !important;
}
#preftoc li.selected{
background-image: none !important;
border: 1px solid #dddddd !important;
}
#preftoc li:first-child{
margin-left: 0px!important;
}
div#preferences.jsprefs {
margin-top: -16px !important;
}


#p-logo a{
background:url("%3D%3D") no-repeat !important;
height:40px !important;
width:132px !important;
}